const App = getApp();
Page({
  data: {
    //登录
    riseKey: true,//登录键盘弹出
    tel: '',//手机号
    errorTel: false,//手机号输入错误
    oilCursorPosition: "50%",//虚拟光标的位置
    getYZM: false,//点击下一步获取验证码
    s: 60,//读秒
    setTimer: "",//定时器
    waiting: true,//等待验证通过
    yzm: [],//验证码
    inVerification: false,//验证中
    inputText:""
  },
  onLoad() {
  },
  input() {
    this.setData({
      msg: "ehlllllll"
    })
  },
  clearInput(){
    this.setData({
      inputText:""
    })
  }
  //输入键盘
  // loginEntry(e) {
  //   // console.log(e.target.dataset.num)
  //   if (this.data.getYZM) {
  //     console.log("输入验证码")
  //     let num = e.target.dataset.num;
  //     let index = this.data.yzm.length;//验证码长度
  //     switch (num) {
  //       case 'backSpace':
  //         if (index > 0) {
  //           var tmp = this.data.yzm;
  //           var arr = tmp.splice(0, index - 1);
  //           this.setData({
  //             yzm: arr
  //           })
  //         }
  //         break;
  //       case 'del':
  //         console.log(num);
  //         this.setData({
  //           yzm: []
  //         })
  //         break;
  //       default:
  //         if (index == 4) {
  //           break;
  //         }
  //         var arr = this.data.yzm;
  //         arr[index] = num
  //         this.setData({
  //           yzm: arr
  //         })
  //         if (index == 3) {
  //           console.log("4个了");
  //           //验证中...
  //           this.setData({
  //             inVerification: true
  //           })
  //           App.myReq({
  //             url: "app/userLogin",
  //             data: {
  //               carOwnerMobile: this.data.tel,
  //               identityCode: this.data.yzm.join("")
  //             }
  //           }).then(res => {
  //             if (res.data.retCode == '1111') {
  //               //token过期
  //               this.getToken();
  //               return
  //             }
  //             if (!res.data.retCode) {
  //               return
  //             }
  //             let flag = res.data.retCode;
  //             switch (flag) {
  //               case 'success':
  //                 //登录成功
  //                 this.fallKey()
  //                 my.showToast({
  //                   content: '登录成功'
  //                 })
  //                 this.onLoad(this.data.query);
  //                 break;
  //               case 'noLocalCode':
  //                 my.showToast({
  //                   content: '验证码超时,请重新获取'
  //                 })
  //                 break;
  //               case 'errorCode':
  //                 my.showToast({
  //                   content: '验证码错误'
  //                 })
  //                 break;
  //               case 'noMobile':
  //                 my.showToast({
  //                   content: '手机号不能为空'
  //                 })
  //                 break;
  //               case 'noCode':
  //                 my.showToast({
  //                   content: '验证码不能为空'
  //                 })
  //                 break;
  //             }
  //             this.setData({
  //               inVerification: false
  //             })
  //           }).catch(err => {
  //             this.setData({
  //               inVerification: false
  //             })
  //           })

  //         }
  //         break;
  //     }
  //   } else {
  //     //输入验证码
  //     console.log("输入手机号")
  //     let num = e.target.dataset.num;
  //     switch (num) {
  //       case 'backSpace':
  //         console.log(num);
  //         if (this.data.tel.length > 0) {
  //           this.setData({
  //             tel: this.data.tel.substring(0, this.data.tel.length - 1),
  //             errorTel: false,
  //             allow: false
  //           })
  //         }
  //         break;
  //       case 'del':
  //         console.log(num);
  //         this.setData({
  //           tel: '',
  //           errorTel: false,
  //           allow: false
  //         })
  //         break;
  //       default:
  //         console.log(num);
  //         if (this.data.tel.length < 11) {
  //           this.setData({
  //             tel: this.data.tel + num
  //           })
  //           if (this.data.tel.length == 11) {
  //             if (!/^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/.test(this.data.tel)) {
  //               this.setData({
  //                 errorTel: true,
  //               })
  //             } else {
  //               this.setData({
  //                 allow: true
  //               })
  //             }
  //           } else {
  //             this.setData({
  //               errorTel: false,
  //               allow: false
  //             })
  //           }
  //         }
  //         break;
  //     }
  //     setTimeout(() => {
  //       my.createSelectorQuery().select("#input").boundingClientRect()
  //         .select("#tel").boundingClientRect()
  //         .exec((ret) => {
  //           this.setData({
  //             oilCursorPosition: ret[0]["width"] / 2 + ret[1]["width"] / 2
  //           })
  //           console.log(ret[0]["width"])
  //         })
  //     }, 0)
  //   }
  // }
});
